﻿GXslt = function()
{     
}

GXslt.prototype =
{   
    // ====================================================================================
    // Methods
    // ====================================================================================
    create : function(xsltnode)
    {
        /// <summary>Creates a GXslt instance from the XSLT stylesheet given as DOM representation.</summary>
        /// <param name="xsltnode" type="String">XSLT stylesheet given as DOM representation.</param>
        /// <returns type="GXslt"></returns>
    },
    
    transformToHtml : function(xmlnode, htmlnode)
    {
        /// <summary>Uses the XSLT stylesheet given in the constructor of this GXslt instance to transform the XML document given as DOM representation in xmlnode. Appends the resulting HTML document fragment to the given htmlnode. This only works if the browser natively supports XSL transformations, in which case it will return true. Otherwise, this function will do nothing and return false.</summary>
        /// <param name="xmlnode" type="string">XML document given as DOM representation.</param>
        /// <param name="xmlnode" type="string">HTML document fragment where result appends.</param>
        /// <returns type="Boolean"></returns>
    }
}
